Motorized weapons - Fransızca İngilizce Sözlük